@media (min-width: 768px){}
@media (min-width: 992px){}
@media (min-width: 1200px){
 #top_nav .dropdown > .dropdown-menu > li > a:hover{background:#034d85}
}
@media (min-width: 992px)and(max-width: 1199px){}
@media (max-width: 991px){
.carousel-caption p{font-size:18px;}
header .navbar{padding-bottom:10px;}
header .navbar-brand{padding:32px 15px;}
header .navbar .navbar-toggle{margin-top: 25px;}
header .navbar .navbar-toggle span{background: #fff;}
header .navbar #top_nav{margin-top:10px;}
#top_nav .navbar-nav > li > a{padding:10px 20px;}
#top_nav .dropdown > .dropdown-menu > li > a, #top_nav .dropdown > .dropdown-menu > li > a:hover{padding:10px 25px;}
footer{margin-top:0;}
.pn .prev,.pn .next{float:none!important;}
}
@media (min-width: 768px)and(max-width: 991px){}
@media (max-width:767px){
.navbar-brand{padding:15px 15px;}
.navbar-brand img{height:15px;}
.navbar-toggle{border:none;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none;}
#top_nav .navbar-nav>li>a{padding:10px 20px;}
.margin-t80{margin-top:0;}
.carousel-caption{position:absolute;top:3%;right:10%;left:10%;z-index:10;}
.carousel-caption h1 img{width:50%;}
.carousel-caption p{padding:0;font-size:12px;line-height:20px;}
.series{padding:15px 0;font-size:14px;}
.application-title{padding:30px 15px;}
.application-title h2{font-size:20px;}
.about{overflow:hidden;width:100%;}
.about-title{padding:30px 15px;}
.about-title h2{font-size:20px;}
.about-info .text{overflow:hidden;padding:30px 15px;line-height:30px;}
.about-info .text .num{margin:30px 0 0 0;}
.about-info .text .num img{margin-bottom:10px;}
.about-info .text .num span{color:#F60;font-size:24px;line-height:30px;}
footer .copyright .copy{text-align:center!important;float:none!important;}
.mask {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	-o-opacity: 100;
	background-color: rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000),alpha(opacity=0);
}
.mask:before,.mask:after {
	-webkit-transform: scale3d(1, 1, 1);
	-ms-transform: scale3d(1, 1, 1);
	-o-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}
item-box>.mask p,.item-box>.mask h1,.item-box>.mask span {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 100;
	-khtml-opacity: 100;
	-o-opacity: 100;
    /* -webkit-transform: translate3d(0,0px,0);
    transform: translate3d(0,0px,0); */
}

.item-box>.mask span {
	margin: 3% auto 0;
}
}
@media(max-width:375px){

}
